﻿//
//  Input.h
//  RenderV1
//
//  Created by 黄翔 on 2019/9/29.
//  Copyright © 2019 黄翔. All rights reserved.
//

#ifndef Input_h
#define Input_h

#include "render_v1.h"
#include "Engine.h"
#include "ReferenceCounted.h"

namespace hxe
{
    class Input : public virtual ReferenceCounted
    {
        friend class Engine;
    public:
        Vector2 getMousePosition() const;
        bool getKeyDown(int keyCode) const;

    private:
        Vector2 mousePosition;
        Input();

    };
}
#endif